sequestration dermoid - Spanish English Dictionary